ball joint anchorage - Turco Inglés Diccionario